#ifndef MY_OIL_H
#define MY_OIL_H

#include <string>
#include "cg/cg.h"
#include "Collectable.h"
#include "CollectableAI.h"
#include "ICollidable.h"

namespace PeanutQuest {

	class Oil :
		public Collectable
	{
	private:
		CollectableAI _collectableAI;

		int _modelDL;
		void makeMaterial();

		int _materialDL;
		void makeModel();

		bool _debugMode;
		bool _init;

	public:
		Oil(cg::Vector3f pos);
		~Oil();
		
		void init();
		void update(unsigned long elapsed_millis);
		void draw();
	};
}

#endif